<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 对象!!!!!!!!
        // 数据类型 
        //    基本类型
        //    引用类型  function  object  array
        // 数组的声明
        //   直接声明  
        //   实例化对象  new Array()  构造函数
        //   长度 length   下标   数组会随时被改变  没有值undefined
        //   数组的遍历  for    for in   for of 
        //   数组的方法  
        //   arguments  伪数组   用于接收实参列表
        //   随机验证码
        //   找最大值   假设法

        //   自己封装数组的方法


        // var obj = {
        //     name : 'chy' ,
        //     age : 18 ,
        //     sex : '女' , 
        //     say : function() {
        //         alert('hello') ;
        //     }
        // }

        // console.log(obj.name);

        // obj.say() ;


        // 求n个数的和
        // function sum() {
        //     // 当参数不知道有多少个的时候，就不用形参来接收，而是用arguments来接收实参
        //     var res = 0 ;
        //     for(var i = 0 ; i < arguments.length ; i++) {
        //         res += arguments[i] ;
        //     }
        //     return res
        // }


        // sum(1,2,3,4,5);



        // function arrMin() {

        //     // arguments ->   [ [1,2,3] , 1,2,3  ]

        //     var brr = arguments[0] ;  

        //     // 假设第一个值最小
        //     var min = brr[0] ;
        //     for(var i = 1 ; i < brr.length ; i++) {
        //         if(min > brbrrr[i]) {
        //             min = arr[i] ;
        //         }
        //     }
        //     return min ;
        // }

        // arrMin([1,2,3] , 1,2,3) ;

    </script>
    
</body>
</html>